Admitting and ejecting flits in wormhole-switched networks on chip

نویسندگان

  • Zhonghai Lu
  • Axel Jantsch
چکیده

Reducing the design complexity of switches is essential for cost reduction and power saving in on-chip networks. In wormhole-switched networks, packets are split into flits which are then admitted into and delivered in the network. When reaching destinations, flits are ejected from the network. Since flit admission, flit delivery and flit ejection interfere with each other directly and indirectly, techniques for admitting and ejecting flits exert a significant impact on network performance and switch cost. Different flit-admission and flit-ejection microarchitectures are investigated. In particular, for flit admission, a novel coupling scheme which binds a flit-admission queue with a physical channel (PC) is presented. This scheme simplifies the switch crossbar from 2p p to (pþ 1) p, where p is the number of PCs per switch. For flit ejection, a p-sink model that uses only p flit sinks to eject flits is proposed. In contrast to an ideal ejection model which requires p . v flit sinks (v is the number of virtual channels per PC), the buffering cost of flit sinks becomes independent of v. The proposed flit-admission and flit-ejection schemes are evaluated with both uniform and locality traffic in a 2D 4 4 mesh network. The results show that both schemes do not degrade network performance in terms of average packet latency and throughput if the flit injection rate is slower than 0.57 flit/cycle/node.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the Performance of a Wormhole Router and Wormhole Flow Control

As an emerging and advanced technology, Network-on-Chip (NoC) may become the alternative of the traditional bus-based System-on-Chip (SoC). In an interconnection network structure, interconnected routers are the core of the whole system and the network’s performance mainly depends on their performance. There are many significant factors which determine the working mechanism of a router and its ...

متن کامل

Credit-Flow-Controlled ATM for MP Interconnection: The ATLAS I Single-Chip ATM Switch

Multiprocessing (MP) on networks of workstations (NOW) is a high-performance computing architecture of growing importance. In traditional MP’s, wormhole routing interconnection networks use fixed-size flits and backpressure. In NOW’s, ATM −one of the major contending interconnection technologies− uses fixed-size cells, while backpressure can be added to it. We argue that ATM with backpressure h...

متن کامل

Credit-Flow-Controlled ATM versus Wormhole Routing

ATM has been adopted as the main high speed technology in both wide and local area networks. When ATM is combined with credits −the flow control mechanism that is particularly suitable for local data communication− it becomes appropriate for multiprocessor interconnection networks as well. Actually, credit-flowcontrolled ATM has similarities with wormhole routing, one of the most popular archit...

متن کامل

Planar Adaptive Router Microarchitecture for Tree-Based Multicast Network-on-Chip

Adaptive tree-based multicast routings for networks-on-chip (NoC) in a mesh planar router architecture are presented in this paper. Multicast packets are routed and scheduled in the NoC using a local Identity-based multiplexing technique with wormhole switching. The identity-tag attached to every flit allows different flits of different packets to be mixed in the same queue and enables to imple...

متن کامل

A Round-Robin Scheduling Strategy for Reduced Delays in Wormhole Switches with Virtual Lanes

The forwarding of flits from one switch to another in wormhole networks with virtual lanes is typically accomplished using Flit-by-Flit Round-Robin (FFRR) scheduling. This paper presents the Anchored Round-Robin (ARR) scheduling discipline, which preserves the throughput characteristics of FFRR while significantly reducing the average delay experienced by packets. The ARR scheduler achieves the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IET Computers & Digital Techniques

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2007